// dlg.txt

begintalkscript;

variables;

begintalknode 1;
	state = -1;
	nextstate = -1;
	condition = get_sdf(34,2) == 0 && gf(34,1) == 0;
	question = "special";
	text1 = "You enter a tunnel at the base of the huge rock spire and are instantly confronted by a chain of mines. On the other side of them, you see a pair of turrets.";
	text2 = "Whoever is hiding here, they are prepared for attackers. Fortunately, they don't seem to consider you a threat. The mines' antennae aren't pointing at you, and the two turrets are sitting dormant.";
	text3 = "You are being allowed in. Somehow, you suspect that all of your movements are being closely watched.";
	action = SET_SDF 34 2 1;

begintalknode 2;
	state = -1;
	nextstate = -1;
	condition = get_sdf(34,3) == 0 && gf(34,1) == 0;
	question = "special";
	text1 = "You leave the mined and guarded chambers, pass through several massive (but open) stone doors, and enter someone's living quarters.";
	text2 = "Looking around, you see a firepit, rows of sleeping pallets, and other attempts to make this damp cavern as homey as possible. You also see several armed men and women, human and servile. All of them watch you suspiciously when you enter.";
	text3 = "You ask one of them where you are. He nervously says, _Just wait a moment. Someone is coming._ Then he looks down the passage to the south.";
	action = SET_SDF 34 3 1;

begintalknode 3;
	state = -1;
	nextstate = -1;
	condition = get_sdf(34,4) == 0;
	question = "special";
	text1 = "On the other side of the fence, you see several mines. They are still young. If they went off now, the blast would barely scorch your shins. It will take months of care to raise them to the point where they are dangerous.";
	text2 = "A full Shaper would able to call a host of mines into being with nothing but energy, essence, and concentration. Outsiders have to raise them the hard way.";
	action = SET_SDF 34 4 1;

begintalknode 4;
	state = -1;
	nextstate = -1;
	condition = get_sdf(34,5) == 0;
	question = "special";
	text1 = "This is a breeding hall. The Trakovites are raising turrets, living tools, thorn bushes, and other bits of already-developed Shaper inventions. They don't Shape them. They carefully breed and raise them.";
	text2 = "The turrets are currently placid. They don't turn and aim at you. Training turrets is a difficult and important job, and the punishment for failure is harsh.";
	action = SET_SDF 34 5 1;
	code =
		if (gf(34,1) > 0)
			rs(2);
	break;
	
begintalknode 5;
	state = -1;
	nextstate = -1;
	condition = get_sdf(34,6) == 0;
	question = "special";
	text1 = "This chamber opens up upon a sea cave. A narrow stretch of salty water extends into the darkness to the north. Perhaps it goes all the way to the sea.";
	text2 = "There is a small dock here. Several wooden longboats are tied up near it. In case of attack, the defenses outside are mainly there to slow down the invaders. The Trakovites will escape through here.";
	action = SET_SDF 34 6 1;

begintalknode 10;
	state = -1;
	nextstate = -1;
	condition = 1;
	question = "special";
	text1 = "At last, Litalia, one of the most hated and feared villains of the Shapers, is brought to justice. A powerful and violent rebel, she has at last come up against a stronger force.";
	text2 = "She falls to the ground. As she looks up at you, you can see that she is losing control of the incredible power within her. The energy in essence slowly leaks out, giving her an eerie glow.";
	text3 = "As she slowly disintegrates, she looks up at you. Then she smiles. _Always so ... So driven. Always having to ... to ... Rest. I am sorry. Rest ... I am ..._";
	text4 = "Then she breaks apart and fades away at the same time. In moments, all that are left are a pool of slime and the thick smell of vinegar.";

begintalknode 11; // creation guard
	state = -1;
	nextstate = -1;
	condition = 1;
	question = "special";
	text1 = "There are several creations in these caves. Some wander around slowly, looking for intruders. Others rest, sitting placidly by the walls.";
	text2 = "They seem to be healthy and well cared for. They are also outside Shaper control. A Shaper would probably consider them rogue and try to destroy them, although they seem reasonably peaceful to you.";

begintalknode 12;
	state = -1;
	nextstate = -1;
	condition = 1;
	question = "special";
	text1 = "The entrance to the Trakovite Haven is guarded by several humans and serviles. They seem worried and exhausted. Even the smallest noise makes them jump. They have probably had a very difficult time of it recently.";
	text2 = "They are pleasant and polite, but they don't have much to say. They're too tired for long, philosophical conversations about Trakovite beliefs. You talk to them for a while, but you don't learn anything.";

begintalknode 13;
	state = -1;
	nextstate = -1;
	condition = 1;
	question = "special";
	text1 = "This box is full of old notes, lab journals, half-finished research articles, and related debris from a life spent in laboratories. One recent item gets your attention:";
	text2 = "_Also, when we no longer make creations, that doesn't mean that we cannot fully utilize those creations that have already been created._";
	text3 = "_For example, were I to infuse a length of wood with berserker spores and a drakon scale I happened to have lying around, what harm have I done? How have I violated the rules of the Trakovites?_";

begintalknode 14;
	state = -1;
	nextstate = -1;
	condition = 1;
	question = "special";
	text1 = "";
//

begintalknode 30;
	state = -1;
	nextstate = 30;
	condition = 1;
	question = "Caretaker Eloise";
	text1 = "A woman enters the chamber and approaches you. You suspect that she is young, but the last few years have aged her prematurely. A pair of daggers hang from her belt, though you suspect that they would not be of much use to her in a crisis.";
	text2 = "She gives you a little nod, noting your weapon and equipment. _I am Caretaker Eloise. I welcome you to the Trakovite Haven. Our leader has given word that you are to be allowed in. She wishes to meet you._";
	text3 = "_Our kind has been much hunted over the last few years. We take a risk whenever we allow a new person to find us. We hope that you are not going to take advantage of our welcome with violence. Is this the case?_";
	text5 = "Caretaker Eloise says, _Is there anything else you wish to say? I need to return to looking after my charges. It falls to me to tend to those who have suffered for our beliefs._";
	action = INTRO;
	code =
		sf(100,12,1);
		sf(34,15,1);
	break;
	
begintalknode 31;
	state = 30;
	nextstate = -1;
	condition = gf(34,7) == 0;
	question = "Tell me about the Trakovites.";
	text1 = "_Our leader can tell you of our beliefs much better than I. In fact, I think that this is why she wants so much to see you. She is that way._ She points to the southeast.";
	text2 = "_If, of course, you mean us no harm._";

begintalknode 32;
	state = 30;
	nextstate = -1;
	condition = gf(34,7) == 0;
	question = "Trakovites are traitors, forbidden by the Shapers. You must be destroyed.";
	text1 = "Your response does not surprise them. They are ready to act. Eloise shouts an alarm. The guards leap to their feet.";
	text2 = "They clearly hope to kill you before you can escape and spread the location of their secret lair.";
	action = END_TALK;
	code =
		inc_flag(100,0,3);
		sf(34,1,1);
		make_zone_hostile();
	break;
	
begintalknode 33;
	state = 30;
	nextstate = -1;
	condition = gf(34,7) == 0;
	question = "I don't intend to attack you.";
	text1 = "_I am pleased to hear it. I hope that you will meet with our leader. She is very interested in seeing you. Her hall is to the southeast._";
	action = SET_SDF 34 7 1;
	
begintalknode 34;
	state = 30;
	nextstate = -1;
	condition = gf(34,7) == 0;
	question = "I am eager to learn more about the Trakovites.";
	text1 = "_I am very pleased to hear it. You can learn much more from our leader. She is very interested in seeing you. Her hall is to the southeast._";
	action = SET_SDF 34 7 1;

begintalknode 35;
	state = 30;
	nextstate = 31;
	condition = gf(34,7) > 0;
	question = "Tell me more about the Trakovites.";
	text1 = "She smiles and blushes slightly. _I am not ... not a missionary. I am not skilled at changing the beliefs of others. I act on my beliefs, and hope that some follow my example. That is all._";
	text2 = "_You should speak with our leader. She has a force and clarity that I admire._";
	code =
		if (char_ok(14) == FALSE)
			rs(2);
	break;
	
begintalknode 36;
	state = 30;
	nextstate = 33;
	condition = gf(34,7) > 0;
	question = "You are the caretaker? What does that mean?";
	text1 = "_It is the title my charges gave me._ She laughs. Then she becomes very serious. _We send agents out in the world, to spread our ideas and try to find brave souls to join us. Many are killed._";
	text2 = "_Those who manage to return from the field come to me. I learn what they have seen. I give them new supplies. And I help to treat the wounds they received at the hands of those who hate us._";

begintalknode 37;
	state = 30;
	nextstate = -1;
	condition = gf(34,7) > 0 && gf(100,6) < 2;
	question = "Can I have some supplies?";
	text1 = "_I do provide equipment for loyal Trakovites who are carrying out dangerous missions in the field. You are not one of our number, though, so I can't share our limited equipment with you._";
	text2 = "_Talk to Rummus. By the docks. He sometimes trades for things we need._";

begintalknode 38;
	state = 30;
	nextstate = -1;
	condition = gf(34,7) > 0 && gf(100,6) == 2;
	question = "Can I get some supplies?";
	text1 = "_I'm sorry ... Our supplies are very limited. Come back later and I'll see if I can find something else for you._";
	text2 = "_I'm sorry ... Our supplies are very limited. I can't give you as much as I like or you need. We're not the Shapers, after all. But I do have something I can spare._";
	text3 = "She gives you a small bag of coins and a leather pouch full of spores.";
	text4 = "She gives you a pouch of coins and a wand. _It's rare that I'm given something as valuable as that to hand out. Litalia must think highly of you._";
	text5 = "She gives you a pouch of gold coins, a living tool, and a crystal. The crystal glows from within with a warm, golden light. _I don't even know what that is,_ she says. _Litalia assures me you can make use of it, though._";
	code =
		clear_strings();
		if ((gf(34,9) > 4) && (gf(34,10) == 0)) {
			sf(34,10,1);
			as(2); as(3);
			change_coins(50); reward_give(233);
			}
			else if ((gf(34,9) > 6) && (gf(34,10) == 1)) {
				sf(34,10,2);
				as(2); as(4);
				change_coins(100); reward_give(97);
				}
				else if ((gf(34,9) > 8) && (gf(34,10) == 2)) {
					sf(34,10,3);
					as(2); as(5);
					change_coins(200); reward_give(255); reward_give(394);
					}
					else as(1);
	break;
	
begintalknode 39;
	state = 30;
	nextstate = -1;
	condition = gf(34,7) > 0 && gf(100,6) > 2;
	question = "There is something I would like to know.";
	text1 = "_I'm sorry. You have turned your back on us. There is nothing more I wish to say to you._";
	action = END_TALK;

begintalknode 40;
	state = 30;
	nextstate = 35;
	condition = gf(34,7) > 0 && gf(100,0) - get_stat(20) < 95 && gf(34,8) < 2;
	question = "Is there anything I can do to help you?";
	text1 = "_I am always eager to receive help. My work requires that I stay here, but there are so many things that need doing outside of this hole. Working with you will require trust. I hope that you do not betray me._";
	text2 = "_There is one of my agents. His name is Reinart. We went southwest to the Storm Plains. A harsh place for us. Ruled by General Alwan, one of the cruelest of the Shapers._";
	text3 = "_Reinart said that he would come back here by a certain date. He is several weeks late. If you are traveling in the Storm Plains, there is a place where he might be hiding. I would like for you to check it for me._";
	code =
		sf(34,8,1);
		toggle_quest(61,1);
	break;

begintalknode 41;
	state = 30;
	nextstate = -1;
	condition = gf(34,7) > 0 && gf(100,0) - get_stat(20) >= 95 && gf(34,8) < 2;
	question = "Is there anything I can do to help you?";
	text1 = "She looks skeptical. _I am happy to speak with you and tell you of our beliefs, but working with you requires trust. I believe you think more like the Shapers than I am comfortable with._";

begintalknode 42;
	state = 31;
	nextstate = -1;
	condition = 1;
	question = "How did you become a Trakovite?";
	text1 = "_I looked around at the world. I did not like what I saw. This seemed the best way to change it._";

begintalknode 43;
	state = 31;
	nextstate = -1;
	condition = 1;
	question = "Your leader has more force? What do you mean?";
	text1 = "_She is bolder, better able to fight and defend us. And she is ... strong, I suppose. More willing to do what needs to be done to change things. Even if those decisions are ... hard._";
	text2 = "_I do not envy her. I hope that the things she is trying to do cause more good than harm._";

begintalknode 44;
	state = 33;
	nextstate = -1;
	condition = 1;
	question = "Your agents are killed?";
	text1 = "_Killed. Yes. Murdered. Or jailed. Or just tortured. The Shapers hate and destroy rogue creations, but I think that they have saved their special hatred for our kind._";
	text2 = "_Rebels just resist them. We challenge the whole foundation of the Shaper world view. The Shapers hate us, and they indulge that hatred with horrible acts._";

begintalknode 45;
	state = 33;
	nextstate = -1;
	condition = 1;
	question = "How often do Trakovite agents survive?";
	text1 = "_More now than they used to. We have learned hard lessons about where to hide, how to travel, what sort of person to contact and convert._";
	text2 = "_But our agents still suffer and frequently die. I ... admire them. Very much._";

begintalknode 46;
	state = 33;
	nextstate = 34;
	condition = 1;
	question = "Who are you looking after right now?";
	text1 = "_There are two agents here now. Parsel and Aiken. One is leaving soon. Another ..._ She sighs. _Will be here for a while._";

begintalknode 47;
	state = 34;
	nextstate = -1;
	condition = 1;
	question = "Tell me about Parsel.";
	text1 = "_He is a servile. He just came here from Burwood Province. He is just resting a bit before he goes southwest to the Storm Plains._";
	text2 = "_To be honest, I should force him to stay longer than he is. He is painfully eager to return to danger._";

begintalknode 48;
	state = 34;
	nextstate = -1;
	condition = 1;
	question = "Tell me about Aiken.";
	text1 = "_He ... he is lucky to be alive. General Alwan's soldiers caught him trying to slip into the Perikalia. They were ... horrible. It affected him._";
	text2 = "_Only speak with him if you must. He needs to spend time not thinking of ... of everything._";

begintalknode 49;
	state = 35;
	nextstate = 36;
	condition = 1;
	question = "Where should I look?";
	text1 = "_In the plains not far west of Fort Vengeance, there are the ruins of a city, one of the more recent casualties of the rebellion. Reinart told me that, if he had difficulties, that is where he would hide._";
	text2 = "_If you go there, even if he isn't there, you might find a message or some hint of what happened to him. I do hope so._";

begintalknode 50;
	state = 36;
	nextstate = -1;
	condition = 1;
	question = "Is this place usually used as a Trakovite hideout?";
	text1 = "_No. Reinart and I, we ... we traveled up to this Haven together. When we settled in here, only about a year ago. We were alone. We found that ruin to be a good place to hide from General Alwan's spies and thugs. We ..._";
	text2 = "Her voice chokes up. She turns away for a moment.";

begintalknode 51;
	state = 30;
	nextstate = -1;
	condition = gf(34,8) == 1 && gf(39,1) == 2;
	question = "I went to the place you described. I'm afraid that Reinart is dead.";
	text1 = "Her mouth falls open. She tries to speak, but no sound comes out. She turns away for a minute, trying to regain some composure.";
	text2 = "Finally, she says, _Should have expected ... for our cause ... always happens. Eventually. Excuse me. Need some time._ She runs off.";
	action = END_TALK;
	code =
		sf(34,8,5);
		toggle_quest(61,3);
	break;
	
begintalknode 52;
	state = 30;
	nextstate = -1;
	condition = gf(34,8) == 1 && gf(39,1) == 1;
	question = "I found Reinart and helped him. He should come here soon.";
	text1 = "She tries to keep a calm composure, but you can see in her eyes how pleased she is. _I owe you a debt. I should not give you this. I do not have permission. But I think it is fair payment for what you have done._";
	text2 = "She gives you a beautiful rapier, in a black leather sheath. _Reinart found this in the stores. Said I should keep it, but I am no swordfighter. I give you this for his life. Thank you._";
	text3 = "She is also kind enough to reimburse you for the aid you gave to Reinart.";
	code =
		sf(34,8,2);
		toggle_quest(61,3);
		reward_give(75);
		change_coins(200);
		award_party_xp(200,20);
	break;

begintalknode 53;
	state = 30;
	nextstate = -1;
	condition = gf(34,8) == 5;
	question = "Is there anything else I can do for you?";
	text1 = "Your words immediately remind her of the sad fate of Reinart. She is overcome. _Excuse me ..._ She turns away.";
	action = END_TALK;

begintalknode 54;
	state = 30;
	nextstate = -1;
	condition = gf(34,8) == 2 && gf(100,6) < 2;
	question = "Is there anything else I can do for you?";
	text1 = "_Not unless you join our number. I thank you for your help, but Litalia has urged me to be more careful about sharing our secrets._";

begintalknode 55;
	state = 30;
	nextstate = 36;
	condition = gf(34,8) == 2 && gf(100,6) == 2;
	question = "Is there anything else I can do for you?";
	text1 = "_Since you have joined us, there is one more thing. There is another of our number. A servile named Lum. He went south to the Dera Reaches, looking for serviles to recruit. I have heard nothing from him for months._";
	text2 = "_If you are ever down there and find out of his fate, I would like to know._";
	code =
		sf(34,8,3);
		toggle_quest(62,1);
	break;

begintalknode 56;
	state = 36;
	nextstate = -1;
	condition = 1;
	question = "Any idea where to look?";
	text1 = "_No. None. He should never gone down to that place. The Dera Reaches is a dangerous place for any creation. But he was so determined. Stubborn creature._";
	text2 = "_I hope he has survived, but I doubt that he has._";

begintalknode 57;
	state = 30;
	nextstate = -1;
	condition = gf(34,8) == 3 && gf(73,2) == 1;
	question = "I did find Lum. I helped him escape from imprisonment. (Tell the tale.)";
	text1 = "She nods and smiles. _And I'm sure he said he would come back. And he will most likely stay there, despite the risk. Of course. He is mad, but I wish we all had his belief. We'll all end up like he will, one way or another._";
	text2 = "_I'd like you to have this._ She takes a chain from around her neck and hands it to you. It is set with a small, glittering ruby. _You saved my friend and my ... friend. This trinket doesn't help anyone here. It is inadequate for the debt I owe you._";
	code =
		sf(34,8,4);
		toggle_quest(62,3);
		reward_give(371);
		award_party_xp(200,25);
	break;

begintalknode 58;
	state = 30;
	nextstate = -1;
	condition = gf(34,8) == 3 && gf(73,2) == 2;
	question = "I did find Lum. He died while trying to escape imprisonment.";
	text1 = "She nods and wipes her eyes with her sleeve. _Poor, stubborn creature. He was mad. But he fought for what he believed in._";
	text2 = "_We'll all end up like him one day, I think. I thank you for letting me know of his fate._";
	code =
		sf(34,8,4);
		toggle_quest(62,3);
	break;
	
begintalknode 59;
	state = 30;
	nextstate = -1;
	condition = gf(38,4) == 4;
	question = "Anything else I can do for you?";
	text1 = "_Gladly, no. I can send you on your way with a clear conscience. I'm sure you have better things to do than to help me._";

	
//
begintalknode 70;
	state = -1;
	nextstate = 70;
	condition = 1;
	question = "Parsel";
	text1 = "There is a servile sitting by the wall in this chamber. He has a backpack open at his feet, and he is busily unpacking it and packing it again.";
	text2 = "He is clearly deciding what to take with him on his upcoming journey. When he sees you, he says, _Ahh ... the visitor. Another traveler. I am Parsel. I am glad I could meet you. Before I escape, I mean._";
	text5 = "Parsel is still evaluating his gear and trying to decide what to take on his next journey. _So, what else do you have to say? I like having someone to talk to. Before I escape again._";
	action = INTRO;

begintalknode 71;
	state = 70;
	nextstate = 71;
	condition = 1;
	question = "Where have you been traveling?";
	text1 = "_I have been in Burwood Province. The woods to the east. Proud, rebel territory. A delicate place for a Trakovite to go. But better than some._";

begintalknode 72;
	state = 70;
	nextstate = -1;
	condition = 1;
	question = "You need to escape?";
	text1 = "He chuckles. _I need to escape from Caretaker Eloise. She wants me to stay longer. Eat more. Get fat and slow._";
	text2 = "_I have to get back on my feet, though. I do nothing to help the world sitting in this hole._";

begintalknode 73;
	state = 70;
	nextstate = 73;
	condition = 1;
	question = "Where are you going now?";
	text1 = "_Shaper lands. More, I don't want to say. Trakovites are too free with secrets. This brings danger. Litalia is trying to get us to talk less. She is bringing many changes. Smart changes._";

begintalknode 74;
	state = 71;
	nextstate = -1;
	condition = 1;
	question = "Why did you go to rebel territory?";
	text1 = "_For the same reason we go anywhere. For converts. To get people, human and not, to turn away from the Shaping. From the madness._";
	text2 = "_The rebels tolerate us. As long as we anger the Shapers more than them. But we still have to be careful in their lands._";

begintalknode 75;
	state = 71;
	nextstate = 72;
	condition = 1;
	question = "Are the Trakovites hunted in rebel lands?";
	text1 = "_Sometimes. Not by the serviles. They sympathize. Not by the humans. They usually hate the Shapers. But by the drakons. We keep our distance from the drakons._";

begintalknode 76;
	state = 72;
	nextstate = -1;
	condition = 1;
	question = "Tell me more about the drakons.";
	text1 = "_They lead the rebels in the south. Not the north. Most rebels fight the Shapers to be free. I think the drakons want to rid the world of the Shapers so they can become the new Shapers._";
	text2 = "_We oppose the drakon path. The monsters they create. Like the Unbound. And drakons, when opposed, lash out._";

begintalknode 77;
	state = 73;
	nextstate = 74;
	condition = 1;
	question = "Is it dangerous where you are going?";
	text1 = "_Of course. All Shaper lands are dangerous. The Shapers are afraid. They are lashing out at anyone different. And Trakovites? We are very different._";
	text2 = "_They get angry at anyone who tries to tell them sense. But we still have to try. Get them to listen._";

begintalknode 78;
	state = 73;
	nextstate = 75;
	condition = 1;
	question = "What sort of changes is Litalia bringing?";
	text1 = "He suddenly looks very serious. _We Trakovites have been a soft, gentle people. Saying our minds, smiling, happy, and getting murdered. There is a place for our ideas. It is the time for them. But we have to do more than talk._";
	text2 = "_Things Litalia wants, they are harsh. To talk is fine. But sometimes, you have to fight too._";

begintalknode 79; // pro shaper
	state = 74;
	nextstate = -1;
	condition = get_flag(34,11) == 0;
	question = "Listen to what? Rebels who reject the wealth and security the Shapers brought?";
	text1 = "_And if the rebels are destroyed, peace will return? The creations will be happy forever? We believe that this rebellion could never have been avoided._";
	text2 = "_And, if it is destroyed, someday it will happen again. And again and again after that, if necessary._";
	action = SET_SDF 34 11 1;
	code = 
		inc_flag(100,0,2);
	break;

begintalknode 80; // anti shaper
	state = 74;
	nextstate = -1;
	condition = get_flag(34,11) == 0;
	question = "I hope you succeed. They will have to listen to reason eventually.";
	text1 = "He nods. _I appreciate those words. We will see. We will see._";
	action = SET_SDF 34 11 1;
	code = 
		inc_flag(100,0,-2);
	break;

begintalknode 81;
	state = 75;
	nextstate = 70;
	condition = 1;
	question = "Go on.";
	text1 = "_No. Talk to Litalia. She will tell you what she thinks you should know._";


//

begintalknode 90;
	state = -1;
	nextstate = 90;
	condition = 1;
	question = "Aiken";
	text1 = "This man is sitting slumped in a chair. He's pushed himself as far back in the corner as he can and leans against the cold stone wall. His clothes are clean and new, but you don't think that he has bathed for several days.";
	text2 = "He doesn't seem injured. No bandages or broken bones. However, at the same time, he is not at all well.";
	text3 = "He looks up at you. He face is calm, but his eyes are wild. They constantly flick toward the entrance to his room and back. He says, in a whisper. _I am Aiken. Who ... who are ... Never mind._";
	text5 = "Aiken remains slumped in the corner. He has stopped looking at you at all. His gaze remains fixed on the entrance to the room.";
	action = INTRO;

begintalknode 91;
	state = 90;
	nextstate = 91;
	condition = 1;
	question = "Are you a Trakovite?";
	text1 = "_I ... Yes._ He thinks. _I was. Now, I don't know. Went out. Went to Storm Plain. To find others. Missionary. I ... Now, I don't know._";
	text2 = "He is silent. Then he says, so quiet that you can barely hear it. _I was caught._";

begintalknode 92;
	state = 90;
	nextstate = 93;
	condition = 1;
	question = "What are you watching for?";
	text1 = "_The Shapers. They are silent when they come. I know that now. One moment, they are not there. Then they walk in. They may be out there right now. Everyone else is dead. Just us and they will walk in._";

begintalknode 93;
	state = 90;
	nextstate = 94;
	condition = 1;
	question = "What are you going to do now?";
	text1 = "_I will ... recover? Rest? Wait. Litalia will tell me to do something. I will do it._";

begintalknode 94;
	state = 91;
	nextstate = -1;
	condition = 1;
	question = "Are you still a Trakovite? Do you believe what they say?";
	text1 = "He focused on staring at the entrance. He doesn't seem to have heard what you said.";

begintalknode 95;
	state = 91;
	nextstate = -1;
	condition = 1;
	question = "Tell me about the Storm Plains.";
	text1 = "_It was ... It is warm there. Not like here. I like it warm._";

begintalknode 96;
	state = 91;
	nextstate = 92;
	condition = 1;
	question = "How did you get caught?";
	text1 = "He speaks very slowly and quietly. _Talked to people. Found some who ... who listened. Then I ... talked to wrong person. I was caught._";
	text2 = "_I was brought before Alwan. Saw him. Then taken. Taken away. To dungeon._";

begintalknode 97;
	state = 92;
	nextstate = -1;
	condition = 1;
	question = "What happened to you then?";
	text1 = "For the first time, he smiles. It is a ghastly sight. _You will find out. Find out what they did to me. You all will. Soon enough. The Shapers will get us all._";

begintalknode 98;
	state = 92;
	nextstate = -1;
	condition = 1;
	question = "How did you escape?";
	text1 = "He silently extends a hand, palm up. A small, intense wisp of flame appears dancing just over his skin. Then he pulls his hand back. _I had magic. They didn't know. I used it. I escaped._";
	text2 = "_I came back. Back here. And now? I don't know._";

begintalknode 99;
	state = 93;
	nextstate = -1;
	condition = 1;
	question = "And then?";
	text1 = "_They take us. You and me. They will take our minds away together. I just want to see them the moment they appear._";

begintalknode 100;
	state = 94;
	nextstate = -1;
	condition = 1;
	question = "What will you do?";
	text1 = "_I will go where she asks. Do what she asks. And die. I have asked her for this gift. Final purpose. When I am better._";
	text2 = "_Now, leave me. Must recover._ He rests his head against the wall and closes his eyes.";
	action = END_TALK;

// Rummus

begintalknode 110;
	state = -1;
	nextstate = 110;
	condition = 1;
	question = "Name";
	text1 = "This cavern is full of piles of supplies. The Trakovites sneak them in by boat. The more valuable equipment is always kept near the boats, so that it can easily be packed away if they have to flee from attackers.";
	text2 = "This servile is in charge of the equipment. Keeping track of it. Moving it where it needs to go. Trading for new supplies, when needed. When you approach, she looks you over with a practiced eye.";
	text3 = "_Hrmmm. Your typical wealthy mercenary, weighed down with spoils of war. Yes? Don't worry. I do not judge. But I do trade. I am Rummus. I get supplies for our little band. I sell what we don't need and buy what we do._";
	text5 = "Rummus says, _What else do you need? Do you wish to trade? Or just talk? I can talk too. If I must._";
	action = INTRO;

begintalknode 111;
	state = 110;
	nextstate = 111;
	condition = 1;
	question = "You are a Trakovite?";
	text1 = "_Everyone here is. Nobody else would stay here otherwise. Too dangerous. We're the true believers. The ones who are left, anyway._";
	text2 = "_And I don't expect to stay here for very long._";

begintalknode 112;
	state = 111;
	nextstate = -1;
	condition = 1;
	question = "Where will you go?";
	text1 = "_This is Trakovite Haven, but not the first one. It's the third we've had since the new leader took over. We get found? Some stay and slow the attackers. They die. The rest flee and find a new home._";
	text2 = "_This is the best one we've had. The rebels protect us, a little. In return, we send missionaries west to bother the Shapers._";
	
begintalknode 113;
	state = 111;
	nextstate = 112;
	condition = 1;
	question = "Ones who are left?";
	text1 = "_Lots of us have died. Lots and lots. I'm one of the few who lived from the early days. Thought it would all fall apart, once._";
	text2 = "_Then we got our new leader. And now we have hope._";
	
begintalknode 114;
	state = 112;
	nextstate = -1;
	condition = gf(100,6) < 2;
	question = "New leader?";
	text1 = "He points to the south. _Talk to her. She is the one who gave us a new direction._";
	text2 = "_She is not here now, but she will be back soon. I hope._";
	code =
		if (char_ok(14))
			rs(2);
	break;
	
begintalknode 115;
	state = 110;
	nextstate = -1;
	condition = gf(100,6) == 3;
	question = "Will you trade with me?";
	text1 = "_I will not. I can understand why you left us. I've thought of doing the same thing. Can't hold it against you. But I will not help you._";
	action = END_TALK;
	
begintalknode 116;
	state = 110;
	nextstate = -1;
	condition = gf(100,6) < 2;
	question = "I'd like to sell something.";
	text1 = "You conclude your business.";	
	code = 
		begin_sell_mode();
	break;
	
begintalknode 117;
	state = 110;
	nextstate = -1;
	condition = gf(100,6) < 2;
	question = "Let me see your wares.";
	text1 = "You conclude your business.";	
	code = 
		begin_shop_mode("Rummus",
		  "Rummus sells the extra supplies the Trakovites have gathered. That does not, alas, add up to much.",
		  29,4,0);	
	break;
	
begintalknode 118;
	state = 110;
	nextstate = -1;
	condition = gf(100,6) == 2 && get_stat(20) > 4;
	question = "Can you sell anything extra to your fellow Trakovites?";
	text1 = "You conclude your business.";	
	code = 
		begin_shop_mode("Rummus",
		  "You manage to convince Rummus to trade away more goods than she might have otherwise.",
		  30,2,0);	
	break;
	
begintalknode 119;
	state = 110;
	nextstate = 113;
	condition = 1;
	question = "Are there many servile trakovites?";
	text1 = "_Many of the Trakovites are serviles. None have seen better than us the way being able to Shape has warped the Shapers._";
	
begintalknode 120;
	state = 113;
	nextstate = -1;
	condition = 1;
	question = "But you oppose the making of creations, even though you are one?";
	text1 = "_The making of new creations? The sort that exists, they exist. Even the gazers have the right to live, as long as they don't hurt others. If it can exist by reproducing, without actual Shaping, it has the right to live._";
	text2 = "_Making new creations ... That is the power that leads to horrors like the Unbound. Or worse things that we can't imagine. Like diseases. That is what I fear._";

// Sage Mendoa

begintalknode 130;
	state = -1;
	nextstate = 130;
	condition = 1;
	question = "Sage Mendoa";
	text1 = "While the Trakovites are opposed to the use of Shaping magic, they are not opposed to the use of magic and alchemy. Even when those arts require essence.";
	text2 = "There appears to be only one mage in this hidden refuge. He is very busy, alternating between brewing potions, breeding creations, and helping the other Trakovites. When he sees you, however, he immediately makes time to speak with you.";
	text3 = "_Our leader wanted me to greet you when you arrived. Let you know that we Trakovites are civilized people. Not powerless, or monks. I am Sage Mendoa. I take care of most of our haven's magical needs._";
	text5 = "Sage Mendoa takes another moment from his constant pacing to speak with you. _Sorry. Bit distracted. The crop of living tools isn't eating, and the current batch of pod fluid is a bit overcooked. What do you need?_";
	action = INTRO;

begintalknode 131;
	state = 130;
	nextstate = 131;
	condition = 1;
	question = "Tell me about Trakovites and magic.";
	text1 = "_There is very little to say, but I'm afraid that we are painfully misunderstood. We Trakovites are opposed to using Shaper magic to create new life forms. Everything outside that narrow limitation is allowed._";
	text2 = "_Our allowed magic is divided into three areas. Alchemy, spells, and breeding._";
	
begintalknode 132;
	state = 131;
	nextstate = -1;
	condition = 1;
	question = "Alchemy?";
	text1 = "_We make pods and pouches of spores. We can even use essence to make them. As long as the end result is inanimate fluid or powder and not a living thing._";

begintalknode 133;
	state = 131;
	nextstate = -1;
	condition = 1;
	question = "Spells?";
	text1 = "_We can channel magic to defend ourselves from attackers or to heal the wounded. Again, as long as no new life is created._";
	
begintalknode 134;
	state = 131;
	nextstate = -1;
	condition = 1;
	question = "Breeding?";
	text1 = "_Most creations can reproduce. Living tools. Thorn batons. Serviles, of course. If a life form already exists, we have no interest in ending it. Unless, of course, it can't reproduce. Then it will be allowed to peacefully expire._";
	text2 = "_Breeding things like mines is very dangerous, of course, but power is supposed to come with risk and responsibility._";
	
begintalknode 135;
	state = 130;
	nextstate = 132;
	condition = 1;
	question = "You seem to be very busy.";
	text1 = "_Indeed. I need assistance, but there is little to be had. Generally, the Shapers only allow the outsiders who are most loyal to them to learn magic. There are few who have my abilities and my beliefs._";
	text2 = "_I have many responsibilities. Also, I am currently chosen to be a final defender. I must be prepared._";
	
begintalknode 136;
	state = 132;
	nextstate = -1;
	condition = 1;
	question = "Final defender?";
	text1 = "_This is the third Trakovite haven. The previous ones were found and wiped out by Shapers._";
	text2 = "_Every month, we choose by lots the final defenders. Our task is to be the last to escape, to give all to hold back attackers while the rest flee._";
	text3 = "_Suffice it to say that I hope the Shapers do not arrive any time soon._";
	
begintalknode 137;
	state = 130;
	nextstate = -1;
	condition = gf(100,6) > 2;
	question = "Can you give me training?";
	text1 = "_You have turned your back on us. I will be polite to you, but I will not aid you. I am very busy. Good day._";
	action = END_TALK;
	
begintalknode 138;
	state = 130;
	nextstate = -1;
	condition = gf(100,6) < 2;
	question = "Can you sell me some potions?";
	text1 = "_Because materials are so scarce, I must reserve all of my potions for the Trakovites. I am sorry._";
	
begintalknode 139;
	state = 130;
	nextstate = -1;
	condition = gf(100,6) == 2;
	question = "Can you sell me some potions?";
	text1 = "You conclude your business.";	
	code = 
		begin_shop_mode("Sage Mendoa",
		  "Because you are a Trakovite, Sage Mendoa will sell you potions.",
		  31,2,0);	
	break;
	
begintalknode 140;
	state = 130;
	nextstate = 134;
	condition = gf(100,6) <= 2;
	question = "Can you give me magical training?";
	text1 = "_I would be happy to. I am eager to show you that we Trakovites are neither ignorant nor weak._";
	text2 = "_I can also teach you healing crafts. Though that art is highly influenced by Shaping, since it does not create new life, it is permitted._";
	text3 = "_Since you are not a full Trakovite, however, I'm afraid I can't share all that I know._";
	text4 = "_Since you are a full Trakovite, I can also teach you certain advanced rituals._";
	text5 = "_If you do enough for Litalia, she may instruct me to teach you all I know._";
	text6 = "_You have done much for Litalia. She has instructed me to teach you all I know._";
	code =
		if (gf(100,6) < 2)
			rs(4);
			else rs(3);
		if (gf(34,9) >= 9)
			rs(5);
			else rs(6);
	break;
	
begintalknode 141;
	state = 134;
	nextstate = -1;
	condition = 1;
	question = "Teach me spells.";
	text1 = "You conclude your training.";	
	code = 
		begin_shop_mode("Sage Mendoa",
		  "Sage Mendoa is willing to teach you a wide variety of the simpler spells.",
		  32,3,0);	
	break;
	
begintalknode 142;
	state = 134;
	nextstate = -1;
	condition = gf(100,6) == 2;
	question = "Teach me advanced spells.";
	text1 = "You conclude your training.";	
	code = 
		begin_shop_mode("Sage Mendoa",
		  "Sage Mendoa is willing to share with you the magical secrets of the Trakovites.",
		  33,4,0);	
	break;
	
begintalknode 143;
	state = 134;
	nextstate = -1;
	condition = gf(100,6) == 2 && gf(34,9) >= 9;
	question = "Teach me your most advanced spells.";
	text1 = "You conclude your training.";	
	code = 
		begin_shop_mode("Sage Mendoa",
		  "Sage Mendoa is willing to share with you the greatest magical secrets of the Trakovites.",
		  64,5,0);	
	break;
	
begintalknode 144;
	state = 134;
	nextstate = 130;
	condition = 1;
	question = "I'd like to discuss something else.";
	text1 = "He shoots a nervous glance down the hall, no doubt thinking of some delicate experiment in progress. _All right. What?_";
	

// Jesstres

begintalknode 150;
	state = -1;
	nextstate = 150;
	condition = 1;
	question = "Name";
	text1 = "You find a drayk sitting back here in this private cavern. He is a young, strong specimen, as powerful and arrogant as any of his kind.";
	text2 = "He snorts at you. _I am Jesstres. I prefer to be left alone. I will ssspeak with you briefly, but only because I can make usssse of you._";
	text5 = "Jesstres lets out a sulfurous snort. _Ssstill here? You are cutting into my preciousss sssolitude time._";
	action = INTRO;

begintalknode 151;
	state = 150;
	nextstate = 151;
	condition = 1;
	question = "You are a Trakovite?";
	text1 = "_Hsssss ... I am. Isss that ssso odd? It makesss sense. I make no secretsss of why I am here. The Trakovitesss give usss respect, and I know what my kind needsss._";
	
begintalknode 152;
	state = 151;
	nextstate = -1;
	condition = 1;
	question = "The Trakovites respect you?";
	text1 = "_Yessss! Who respectsss us more? The Shapersss kill usss on sight, curse them. The rebelsss are led by the drakonsss, who look down on usss and treat usss as servantsss._";
	text2 = "_I am bright enough to see who would give usss a good future. Maybe someday all of my kind will be asss smart asss me._";

begintalknode 153;
	state = 151;
	nextstate = 152;
	condition = 1;
	question = "What does your kind need?";
	text1 = "_Sssafety. I hide nothing about my self-interessst in being a Trakovite. Once, the drayksss were the mightiest creation. The mossst cunning, the mossst powerful. Then disaster!_";
	
begintalknode 154;
	state = 152;
	nextstate = -1;
	condition = 1;
	question = "Disaster?";
	text1 = "_A fool rogue Shaper made a drakon. Made a creation that could Shape. Then the drakon made more and more powerful drakonsss, and other freakish creationsss, like the gazers, were made. And the Shapersss made new ..._";
	text2 = "He shakes his head. _We drayksss are already an obsssolete line. If nothing is done, we will be more so._";
	
begintalknode 155;
	state = 150;
	nextstate = 153;
	condition = 1;
	question = "What do you do for the Trakovites?";
	text1 = "_I fight. I am always a final defender. I alwaysss volunteer. When the Shapers attack this Haven, like they attack every Haven, I stay and fight until all othersss escape._";
	
begintalknode 156;
	state = 153;
	nextstate = -1;
	condition = 1;
	question = "And you survive?";
	text1 = "Jesstres turns and shows you his side. A spectacular scar runs the whole length of his body. Then he laughs. _Think thisss is bad? You should see what happened to the Guardian who did thisss to me._";
	
begintalknode 157;
	state = 153;
	nextstate = -1;
	condition = 1;
	question = "Why do you take such a risk?";
	text1 = "_For my kind, the greatest honor isss to slay a Shaper. The cursssed ones who would make usss cease to exist, we feed on them when we can! Being with the Trakovitesss has brought me much honor._";
	
begintalknode 158;
	state = 150;
	nextstate = -1;
	condition = gf(34,12) < 2 && get_stat(20) < 4;
	question = "You said that you wish to make use of me?";
	text1 = "Jesstres looks you over again. _No. You do not have the poise. The power. I would not descend to allowing you to assist me. Leave me._";
	action = END_TALK;
	
begintalknode 159;
	state = 150;
	nextstate = 154;
	condition = gf(34,12) < 2 && get_stat(20) >= 4;
	question = "You would make use of me? How?";
	text1 = "Jesstres looks you over again. _Yesss ... You have poise. Strength. I will let you assist me in a small matter._";
	text2 = "_I was not alwaysss here. I was thrown out. By the drakonsss. For speaking sense. For trying to convince othersss of my kind of the wisdom of the Trakovitesss._";
	text3 = "_The one who betrayed me to them, the coward, is called Toroth. She betrayed me, a fellow drayk, to add to her hoard. I want her dead._";
	
begintalknode 160;
	state = 154;
	nextstate = -1;
	condition = gf(34,12) == 0;
	question = "This doesn't sound like something I want to do.";
	text1 = "_Then I am done with you. Leave me._ He turns away.";
	action = END_TALK;
	
begintalknode 161;
	state = 154;
	nextstate = -1;
	condition = 1;
	question = "I might be able to do this. Where is she?";
	text1 = "_She patrols the killing grounds between Gazaki-Uss and the Shaper fortresses. I say this for her. She is no coward. She lives for the hunt._";
	text2 = "_But she must pay for her treachery. Find her. Slay her. You will be rewarded._";
	code = 
		set_flag(34,12,1);
		toggle_quest(63,1);
	break;	
	
begintalknode 162;
	state = 150;
	nextstate = -1;
	condition = gf(58,1) > 0 && gf(34,12) == 1;
	question = "Toroth is dead.";
	text1 = "Jesstres nods. _This is how the Trakovitesss will get their way. Not jussst with the wisdom of our ideasss. We also mussst show that we cannot be abused._";
	text2 = "He gives you a fine pair of leather gloves from his hoard. _These were made from another drayk who insulted me. They are infused with the power of flame. I give them to you. I am not in your debt._";
	code = 
		set_flag(34,12,2);
		toggle_quest(63,3);
		award_party_xp(200,25);
		reward_give(473);
	break;		
	
begintalknode 163;
	state = 150;
	nextstate = -1;
	condition = gf(34,12) > 1;
	question = "Anything else I can do for you?";
	text1 = "_No. But if the Trakovitesss are betrayed in such a way again, I will let you know._";

// Litalia

begintalknode 170;
	state = -1;
	nextstate = 170;
	condition = 1;
	question = "Name";
	text1 = "There is a woman sitting at the head of this table. You meet gazes with her. It is a strange experience. You can't just see her, you can sense her. Whatever strange modifications you have experienced, she has too.";
	text2 = "Her face has the same cold, ageless quality, her eyes the same faint glow. She watches you with great interest. You aren't sure whether she recognizes you or is just pleased to be able to analyze a kindred spirit.";
	text3 = "When she speaks, her voice is calm and confident. She has spent many years being used to having her words obeyed. _I am Litalia. Once of the Shapers. Then of the rebels. And now I will raise the Trakovites from this low place._";
	text4 = "_I have allowed you to find us and come to me, because I wish to take the risk so many others have. I want to recruit this new, mysterious Shaper. Or Lifecrafter, if you prefer. Come. Sit. I would tell you more of us._";
	text5 = "Litalia rests comfortably in her wooden throne. _There is more you wish to discuss? Join me. I am always eager to speak with one like me. The rebellion has only taught me how much more I have to learn._";
	action = INTRO;

begintalknode 171;
	state = 170;
	nextstate = -1;
	condition = gf(34,13) == 0;
	question = "Why is everyone so interested in me?";
	text1 = "She looks you over again. Then she laughs. _You can still ask that question? The world is balancing on the edge of a knife. Even the Shapers have come to question their path. One army could tip the balance in any direction._";
	text2 = "_You are a Shaper. Lifecrafter. Whichever. And you should know by now that one of your kind is an army in him or herself. You have not fully unlocked your power, but it is there. This makes recruiting you worth great effort._";
	
begintalknode 172;
	state = 170;
	nextstate = -1;
	condition = gf(34,13) == 0;
	question = "Why do you look at me like that? Do you know who I am?";
	text1 = "She thinks carefully before she responds. _No. I do not know who you are. But I do know that you, like me, have been altered, forever separated from our kind by Shaper magic._";
	text2 = "You try to tell if she is lying or not, but her face is blank. For all you know, you bore a great grudge against her once. There is no way of knowing yet.";

begintalknode 173;
	state = 170;
	nextstate = -1;
	condition = gf(34,13) == 0;
	question = "I do not wish to speak of the Trakovites.";
	text1 = "_Then leave this place. Should you ever regain the ability to have an open mind, return here and I will tell you of the only way to save Terrestia._";
	action = END_TALK;
	
begintalknode 174;
	state = 170;
	nextstate = 171;
	condition = gf(34,13) == 0;
	question = "Tell me more. Who are you?";
	text1 = "_I am Litalia. Once, I was Shaper Litalia. A good, loyal Shaper. Young. Unthinking. Following the rules. Making the required hordes. I had promise. Thus, I was given an important mission._";
	text2 = "_I traveled to a village called Drypeak, in the mountains to the south. A rogue Shaper was making new, unauthorized creations. The previous Shaper sent to deal with the situation had not succeeded._";
	text3 = "_My job was to purge the mountains, destroying anything that displayed even a hint of the rogue. And it was there that I first met drayks. And drakons._";
	
begintalknode 175;
	state = 171;
	nextstate = 172;
	condition = 1;
	question = "And what happened then?";
	text1 = "_I had traveled through the mountains, slaughtering as I went. It was the first time I had killed for the Shapers. It unsettled me. Then, in the highest peaks, I led an assault on an uncontrolled underground lair._";
	text2 = "_It was there that I first met Ghaldring. The same Ghaldring that leads the rebellion now. Unlike his servants, he did not attack. Instead, he deflected my attacks and he spoke._";
	text3 = "_He found me in a moment of weakness. Of doubt. His ideas, his hatred of Shaper law, his desire for freedom, it spoke to me. And, I confess it, his offer of great power was also welcome._";
	text4 = "She holds up her hand and looks at it. The slight glow of her waxy flesh. The power within her that, as in you, always seems to want to leap forth. _The promise of power was kept._";
	text5 = "_So I disappeared. I helped him escape and I fled the Shapers._";
	
begintalknode 176;
	state = 172;
	nextstate = -1;
	condition = 1;
	question = "Was it really that simple?";
	text1 = "_It was. It was a remote land, and I was only accompanied at that moment by my creations. I had to kill no Shapers. That day, anyway._";
	
begintalknode 177;
	state = 172;
	nextstate = 173;
	condition = 1;
	question = "And you joined the rebellion?";
	text1 = "_Joined? We started the rebellion! With some difficulty, we went to the Ashen Isles. Ghaldring chose that location. He thought that it was remote enough for him to do the work that was needed. To create and reShape drakons and to make an army._";
	text2 = "_This took years. The drakons made new generations of themselves, heartlessly destroying the weak and copying the strong. And I learned the art of canisters. How to make them. And use them. And use them._";
	text3 = "_Those were the happiest years of my life. Planning. Hiding. Sending out agents. Preparing to emerge. My new beliefs had not soured in me yet._";
	text4 = "_But those times had to end. There were too many of us. We had too much power. Our detection was inevitable. It was time to make the great gamble. We would unleash the full, uncontrolled power of the Shapers against them._";
	text5 = "_I left our home, found a target, and lashed out._";
	
begintalknode 178;
	state = 173;
	nextstate = 174;
	condition = 1;
	question = "Where did you attack?";
	text1 = "_At a school. A school of Shaping. I made creations, entered the school, and slaughtered all I found. I thought that it was a good symbol. After all, it was in a school that the Shapers did their best to enslave me._";
	text2 = "_But ... I felt such joy. The canisters had changed me. They filled me with power and rage, and it felt so good to let it out. But I am not like the others. I realized what was happening to me, and it disgusted me._";
	
begintalknode 179;
	state = 174;
	nextstate = -1;
	condition = 1;
	question = "Do you feel that I am the same?";
	text1 = "_You can obviously control the power. And the rage. For now. But, I suspect, you will always need to be vigilant._";
	
begintalknode 180;
	state = 174;
	nextstate = 175;
	condition = 1;
	question = "You still stayed with the rebellion?";
	text1 = "_I still believed that its cause was just. We fought. We took advantage of the arrogance of the Shapers, and we had more success than I had thought possible. I thought that my crude child's idea of a just world could exist._";
	text2 = "_And then, as we conquered eastern Terrestia and consolidated our gains, I saw what was happening to the drakons. To Ghaldring. To all of them. They began to command the other creations, and to Shape all sanity and control out of themselves._";
	text3 = "_They are arrogant creatures. This is not unique to them. The Shapers are the same way. And yet, this does not excuse them for the horrors they have created._";
	text4 = "_On the day that the first Unbound were released, I realized the truth._";
	
begintalknode 181;
	state = 175;
	nextstate = -1;
	condition = 1;
	question = "Did you try to convince the drakons to take a different path?";
	text1 = "_Are you mad? Of course! Ghaldring was my ... Friend is too weak a word. He is the one that set me free. And yet, the power of Shaping took his mind away._";
	
begintalknode 182;
	state = 175;
	nextstate = 170;
	condition = 1;
	question = "What did you realize?";
	text1 = "_The power to make life is too strong. It corrupts. It gives one madman the ability to do immeasurable harm, and this can't be prevented. The day the Unbound were unleashed was the day I became a Trakovite._";
	text2 = "_And that is my tale. I thank you for your patience. I will spare you the story of how I contacted the Trakovites. How I took a band of scattered and confused victims and convinced them to follow me._";
	text3 = "_The Trakovites can make their ideas heard. If they have the courage to do what needs to be done._";
	text4 = "Something about the way she says this gives you a chill. If her story is to be believed, Litalia is good at two things. Believing in a cause very strongly. And killing for it.";
	action = SET_SDF 34 13 1;
	
begintalknode 183;
	state = 170;
	nextstate = 177;
	condition = gf(34,13) > 0 && gf(100,6) < 3;
	question = "I want to know more about the Trakovites.";
	text1 = "She nods. _Our beliefs are simple. Simply stated. And yet, they are so radical that the Shapers and the drakons destroy us on sight._";
	text2 = "_We believe that people, human, servile, and drakon alike, do not have the wisdom and self-control to wisely use the power to create life. Never again should someone use magic and essence to make a living thing._";
	text3 = "_That is our belief. It has not changed the slightest in the handful of years our movement has existed. The only change I have brought to the cause is tactical._";
	action = SET_SDF 34 13 2;
	
begintalknode 184;
	state = 170;
	nextstate = 182;
	condition = gf(34,13) > 0;
	question = "I'd like to know more about you.";
	text1 = "_More than I have already said? There is little that I can say. I do not like to dwell on the past. I always look ahead toward my current goal._";
	
begintalknode 185;
	state = 170;
	nextstate = -1;
	condition = gf(34,13) > 0;
	question = "Can you give me training?";
	text1 = "_I can only train in the Shaping arts, and, unsurprisingly, I choose not to do so. Sage Mendoa may, however, choose to teach you magic. I would speak with him._";
	
begintalknode 186;
	state = 170;
	nextstate = 184;
	condition = gf(34,9) == 4 && gf(100,11) == 0 && (gf(100,3) == 2 || gf(100,4) == 2 || gf(100,5) == 2 || gf(100,2) == 2);
	question = "I am ready to join the Trakovites.";
	text1 = "_Perhaps you would. I'm sure you want to bring peace to Terrestia in your own way. Not my way._";
	text2 = "_I would like to trust you and allow you to prove yourself to us. However, I believe that your loyalty is with another. Renounce those you have sworn to help, and I may be able to trust you fully._";
	
begintalknode 187;
	state = 170;
	nextstate = 190;
	condition = gf(34,9) == 4 && gf(100,11) == 0 && gf(100,3) != 2 && gf(100,4) != 2 && gf(100,5) != 2 && gf(100,2) != 2 && gf(100,6) < 2;
	question = "I am ready to join the Trakovites.";
	text1 = "_Then know this. I will ask you to perform acts of great ..._ She pauses. _They will be difficult deeds. They will do great harm, to some. But they will prove to the Shaper Council that they cannot continue as they have._";
	text2 = "_We will prove they must change. If that means pulling their home down around them, we will do so, in the hope of a better future._";
	text3 = "_I will not require you to stop Shaping while you carry out my missions. I am too practical for that. Victory is too necessary for such moral purity. Your path will be difficult enough as it is._";
	text4 = "_Will you follow me? Will you trust me and do what has to be done?_";
	text5 = "(If you agree, you will join Litalia's faction and be on one of the paths to winning the game. You can leave this path later, but not without penalty. Make sure that this is what you want.)";
	action = DEP_ON_SDF 100 0 99;
	
begintalknode 188;
	state = 177;
	nextstate = -1;
	condition = 1;
	question = "When did the Trakovites appear?";
	text1 = "_Shortly after the beginning of the rebellion, although I'm sure that the basic idea has occurred to many humans in the centuries of Shaper rule._";
	text2 = "_For an outsider, it only takes a short time of observation to realize that the Shapers are unworthy caretakers of their power._";	
	
begintalknode 189;
	state = 177;
	nextstate = -1;
	condition = 1;
	question = "Why are you called the Trakovites?";
	text1 = "She chuckles. _Servile superstition. Some of them believe that the rebellion truly began on a remote island, where a hero named Trakov first rose up and challenged the wisdom of the Shapers._";
	text2 = "_They say he was wise and mighty of thew and so on. But the serviles have many, many tales, and none can separate the true from the false._";

begintalknode 190;
	state = 177;
	nextstate = 178;
	condition = 1;
	question = "What about the creations that already exist?";
	text1 = "_They exist. The Shapers say that they are wise enough to determine who can live and who cannot. We Trakovites claim no such thing. If a sort of creation can reproduce, it can live. It can even be bred by us for its uses._";
	text2 = "_It is the ability to make new things and unleash them into the world that contains the potential for harm._";

begintalknode 191;
	state = 177;
	nextstate = 180;
	condition = gf(100,6) < 2;
	question = "How are your tactics different?";
	text1 = "_Terrestia has been under Shaper rule for centuries. Everything on our land, the plants, the animals, the people, their thoughts, they have all been remade to fit Shaper belief._";
	text2 = "_To change this will be extremely difficult. It will require sharp, powerful shocks, delivered at exactly the right place and time. Without mercy._";
	text3 = "_We have received an incredibly rare opportunity. If we remained a pack of pathetic misfits, hiding in cellars and whispering in our alleyways, we would never be able to take advantage of it._";
	
begintalknode 192;
	state = 170;
	nextstate = -1;
	condition = gf(100,6) == 3;
	question = "There is something else I would like to know.";
	text1 = "_You are no longer of any use to us. I will not waste any more time speaking with you. I will let you leave here alive, but I will give you nothing else._";
	action = END_TALK;
	
begintalknode 193;
	state = 170;
	nextstate = -1;
	condition = gf(100,6) == 2 && gf(100,11) > 0;
	question = "I have run into some difficulty. I had to kill a member of the Council.";
	text1 = "_What? All of our plans depended on having good relations with the Council. Now that they see the Trakovites as assassins, our lot is worse than ever._";
	text2 = "_You are no longer of any use to us. Out of gratitude for what you have done so far, I will let you live. I shouldn't, but I will. Get out, and leave me to repair the damage you have done._";
	action = END_TALK;
	code =
		sf(100,6,3);
	break;
	
begintalknode 194;
	state = 178;
	nextstate = -1;
	condition = 1;
	question = "So you can make living tools and batons?";
	text1 = "_They can reproduce, so yes. They are livestock. Unusual livestock, granted, but the principle is the same._";
	text2 = "_Some varieties of creation are still sterile. They will expire. But, if a creature cannot reproduce on its own, does it truly have a place in our world?_";
	
begintalknode 195;
	state = 178;
	nextstate = 179;
	condition = 1;
	question = "Why is making new creations so harmful?";
	text1 = "_Ask those whose cities have been destroyed by the Unbound. Every new creation, plant or animal, carries a new risk. Every one, once released into nature, can do great harm._";
	
begintalknode 196; // pro shaper
	state = 179;
	nextstate = -1;
	condition = get_flag(34,14) == 0;
	question = "Or great good. Many varieties of creation are beneficial. You would deny us all the good new Shaping can bring.";
	text1 = "She frowns. _One bad creation can undo the good work of ten. We are not as naive as you. People cannot yet be trusted with this power._";	
	action = SET_SDF 34 14 1;
	code = 
		inc_flag(100,0,2);
	break;

begintalknode 197; // anti shaper
	state = 179;
	nextstate = -1;
	condition = get_flag(34,14) == 0;
	question = "I agree. New creations seem to be causing enough destruction to outweigh the good.";
	text1 = "Litalia nods. _You are correct. Though any sane person looking at our world would come to the same conclusion._";
	action = SET_SDF 34 14 1;
	code = 
		inc_flag(100,0,-2);
	break;
	
begintalknode 198;
	state = 180;
	nextstate = -1;
	condition = 1;
	question = "So you plan to use violence?";
	text1 = "_A small amount of it, applied carefully in specific points. Nothing else will shift the Shaper mind._";
	text2 = "_Of course, some Trakovites opposed this. They wanted to stay peaceful. As if that course brought them anything but terror, torture, and death. I let them go peacefully on their way._";
	
begintalknode 199;
	state = 180;
	nextstate = -1;
	condition = 1;
	question = "Why is this such a rare opportunity?";
	text1 = "_Every Shaper living grew up in a world where they had unquestioned power. Now they have been challenged. They are terrified. Uncertain. Lashing out._";
	text2 = "_They are being made to see the world in a new way. This is precious and rare and leaves them open to influence. We must act now!_";
	
begintalknode 200;
	state = 180;
	nextstate = -1;
	condition = 1;
	question = "What exactly will you do?";
	text1 = "_This is a secret. Only those who have convinced me of their loyalty will hear my ideas._";
	
begintalknode 201;
	state = 182;
	nextstate = -1;
	condition = 1;
	question = "Have you been reShaped recently?";
	text1 = "She looks down at her hands, resting on the armrests of her throne. _I have not touched a canister since I left the lands of the rebellion. The compulsion is there, but I resist it._";
	text2 = "_The more time that passes without my being Shaped, the more I seem to return to myself. This pleases me, and I will struggle to continue in this way._";
	
begintalknode 202;
	state = 182;
	nextstate = -1;
	condition = 1;
	question = "Can you still Shape?";
	text1 = "_I can. I could raise my arms and, in a moment, a host would join me._";
	text2 = "_And, to answer your next question, if our Haven was attacked, I would do whatever I had to do to protect my followers and keep our movement alive. I am sincere in my beliefs, but I am not entirely pure._";
	
begintalknode 203;
	state = 182;
	nextstate = -1;
	condition = 1;
	question = "Do you have any idea who I am?";
	text1 = "She thinks carefully before she responds. _No. I do not know who you are. But I do know that you, like me, have been altered, forever separated from our kind by Shaper magic._";
	text2 = "_Take this small opinion from me. Sometimes, forgetting your past is a blessing. The debts and the grudges. The crimes. Sometimes, I wish it would happen to me._";
	
begintalknode 204;
	state = 184;
	nextstate = -1;
	condition = 1;
	question = "I will not do that.";
	text1 = "_Then leave us. You are but one person. You would have been useful, but we will continue our struggle without you._";
	action = END_TALK;
	
begintalknode 205;
	state = 184;
	nextstate = 185;
	condition = 1;
	question = "I want to renounce my old alliance. I want to serve you.";
	text1 = "She looks into your eyes, trying to gauge your sincerity. _Then swear again, on your life. But know this. Betrayal has consequences._";
	text2 = "(If you agree, the faction you agreed to help earlier will turn their backs on you. There is no going back to them. Be sure that this is what you want.)";
	text3 = "_Your words and deeds have shown you to have at least some sympathy for the ways of the Shapers. We could not trust you._";
	action = DEP_ON_SDF 100 0 99;
	
begintalknode 206;
	state = 185;
	nextstate = -1;
	condition = gf(100,0) <= 99;
	question = "I will not do that.";
	text1 = "_Then leave us. You are but one person. You would have been useful, but we will continue our struggle without you._";
	action = END_TALK;
	
begintalknode 207;
	state = 185;
	nextstate = 70;
	condition = gf(100,0) <= 99;
	question = "I swear on my life that I want to serve you. I renounce my old alliance.";
	text1 = "You expect something more dramatic. A shock or a bolt of lightning or something. Nothing so spectacular happens. However, you suspect that word of your action will soon filter back to your former master.";
	text2 = "Litalia nods. _You have chosen wisely. Our path is filled with peril. We need to make sure there is no going back to where you were before. Now then. Let us discuss the future of the Trakovites._";
	code =
		if (gf(100,3) == 2)
			sf(100,3,3);
		if (gf(100,4) == 2)
			sf(100,4,3);
		if (gf(100,5) == 2)
			sf(100,5,3);
		if (gf(100,2) == 2)
			sf(100,2,3);
	break;
	
	
begintalknode 208;
	state = 186;
	nextstate = 187;
	condition = gf(100,0) <= 99;
	question = "Go on.";
	text1 = "_As you know, we Trakovites are hunted. The Shapers kill us. This has not changed. What has changed is that, occasionally, when one of their kind shows particular skill when killing us, we show that we are no longer helpless._";
	text2 = "_In Fort Defiance, in the Storm Plains, there is a man called Addison. He has killed an unusual number of us. He hates us with a passion. He must die._";	
	
begintalknode 209;
	state = 187;
	nextstate = -1;
	condition = gf(34,9) == 0;
	question = "I will not murder a servant of the Shapers in such a way.";
	text1 = "She looks up at you. You see a dangerous, fiery red tint in her eyes. _Then you are as weak as the old Trakovites, the ones who died so meekly and so uselessly._";
	text2 = "_Leave me. Come back when you believe something enough to fight for it._";
	action = END_TALK;
	
begintalknode 210;
	state = 187;
	nextstate = 188;
	condition = 1;
	question = "Then he is as good as dead.";
	text1 = "_I am pleased to hear it. Addison has been stationed in the Storm Plains for some time, enforcing Shaper purity in a wide swath of the Storm Plains. I hope that he will remain there for some time._";
	text2 = "_Be careful when killing him. If you are to be of use to me, you must maintain good relations with the Shaper Council as much as you can. If the Council will not deal with you, our mission is sure to fail._";
	text3 = "_I will also unlock the side doors for you. You will be able to come and go more quickly._";
	code = 
		set_flag(34,9,1);
		toggle_quest(64,1);
		if (gf(34,20) == 0)
			sf(34,20,1);
			else rs(3);
	break;
		
begintalknode 211;
	state = 170;
	nextstate = -1;
	condition = gf(34,13) > 1 && gf(100,11) > 0 && gf(100,6) < 2;
	question = "I am interested in becoming a Trakovite.";
	text1 = "_It is not possible. If you are to be of use to me, you must maintain good relations with the Shaper Council as much as you can. If the Council will not deal with you, our mission is sure to fail._";
	
begintalknode 212;
	state = 188;
	nextstate = -1;
	condition = get_stat(20) > 2;
	question = "Any advice for how to kill him?";
	text1 = "_From what I have heard, when he hears of the presence of a Trakovite, he is a rabid dog. Perhaps a cunning lie can lure him from the fort into the wilderness._";
	text2 = "_There, you can slay him yourself or lead him into some sort of trap._";
	
begintalknode 213;
	state = 170;
	nextstate = -1;
	condition = gf(45,1) > 0 && gf(34,9) == 1;
	question = "Addison is dead.";
	text1 = "Litalia nods. _Excellent. Word of this, I think, will get around. Other such thugs might realize that we Trakovites are no longer as easy prey as we were._";
	text2 = "_We Trakovites are not a wealthy band. I have no reward for you but another test. Complete it, and I will let you join our number._";		
	code = 
		set_flag(34,9,2);
		toggle_quest(64,3);
		inc_flag(100,0,-2);
		award_party_xp(200,15);
	break;

begintalknode 214;
	state = 170;
	nextstate = 186;
	condition = gf(34,13) > 1 && gf(100,11) == 0 && gf(100,6) < 2 && gf(34,9) < 2;
	question = "I am interested in becoming a Trakovite.";
	text1 = "She looks into your eyes, trying to gauge your sincerity. _Then I will give you a chance to prove yourself. I have learned that I have to be far more careful when deciding with whom I should ally myself._";
	text2 = "_To prove yourself, you must first show that you have the strength to do what needs to be done._";
	text3 = "_Your words and deeds have shown you to have at least some sympathy for the ways of the Shapers. We could not trust you._";
	action = DEP_ON_SDF 100 0 99;
	
begintalknode 215;
	state = 170;
	nextstate = 189;
	condition = (gf(34,9) == 2 || gf(34,9) == 3) && gf(100,11) == 0;
	question = "What is the next test?";
	text1 = "_I need you to prove that you have freed yourself from the temptations of power. I also need you to show that you can slip into places where you are not welcome._";
	text2 = "She removes a tarnished copper key from a pouch and hands it to you.";
	text3 = "_That key unlocks a vault in the Foundry Repository. That is where the venal and cowardly Shaper Rawal holds valuable possessions for other influential Shapers. Or holds items hostage, when it would increase his power._";
	text4 = "_That key allows you to reach a cache of Shaping canisters. There were many of them. I am confident that at least a few still remain. Find them. Do not use any of them. Destroy them. Smash them all._";
	code =
		if (has_spec_item(43) == 0)
			set_spec_item(43,1);
			else rs(2);
		set_flag(34,9,3);
		toggle_quest(65,1);
	break;
	
begintalknode 216;
	state = 189;
	nextstate = -1;
	condition = 1;
	question = "Where is the Foundry?";
	text1 = "_In one of the more secret and well-defended valleys of the Whitespires. In the northeast corner, I believe. I have not been there, but I have spoken to those who have._";

begintalknode 217;
	state = 189;
	nextstate = -1;
	condition = 1;
	question = "Why destroy them? Why not save them?";
	text1 = "_They must be destroyed because they never should have existed. If you believe as we do, you will be able to destroy them. If not ..._ She shakes her head.";

begintalknode 218;
	state = 170;
	nextstate = -1;
	condition = gf(34,9) == 3 && gf(8,25) > 0;
	question = "I found the canisters. I could not destroy them all. They were too tempting.";
	text1 = "Litalia shakes her head sadly. _The Trakovites have no room for mercenaries. I only have time for those who have the courage of true belief._";
	text2 = "_I am disappointed. Leave me. You have a path to follow, I am sure, but it is not here._";		
	code =
		set_flag(34,9,15);
		toggle_quest(65,3);
	break;
	
begintalknode 219;
	state = 170;
	nextstate = -1;
	condition = gf(34,9) == 3 && gf(8,25) > 0 && get_stat(20) < 10;
	question = "I found the canisters. They have all been destroyed. (Lie.)";
	text1 = "You try to fool Litalia. She is far too cunning. It is almost as if she can smell the essence of the canisters on you.";
	text2 = "She shakes her head sadly. _The Trakovites have no room for mercenaries. I only have time for those who have the courage of true belief._";
	text3 = "_I am disappointed. Leave me. You have a path to follow, I am sure, but it is not here._";		
	code =
		set_flag(34,9,15);
		toggle_quest(65,3);
	break;
	
begintalknode 220;
	state = 170;
	nextstate = -1;
	condition = gf(34,9) == 3 && gf(8,25) > 0 && get_stat(20) >= 10;
	question = "I found the canisters. They have all been destroyed. (Lie.)";
	text1 = "You try to fool Litalia. She is cunning. You are more so. She nods approvingly.";
	text2 = "_You have shown yourself to be both resourceful and able to make sacrifices for your beliefs, and you can use your power when required. You may, indeed, be who I have been waiting for._";
	text3 = "_Perhaps I will let you join our number._";
	code =
		set_flag(34,9,4);
		toggle_quest(65,3);
		award_party_xp(200,20);
	break;

begintalknode 221;
	state = 170;
	nextstate = -1;
	condition = gf(34,9) == 3 && gf(8,25) == 0 && gf(8,24) > 0;
	question = "I found the canisters. They have all been destroyed.";
	text1 = "Litalia looks at you closely, trying to detect the signs of recent, extensive canister use. She nods approvingly.";
	text2 = "_You have shown yourself to be both resourceful and able to make sacrifices for your beliefs, and you can use your power when required. You may, indeed, be who I have been waiting for._";
	text3 = "_Perhaps I will let you join our number._";
	code =
		set_flag(34,9,4);
		toggle_quest(65,3);
		award_party_xp(200,20);
	break;
	
begintalknode 222;
	state = 190;
	nextstate = -1;
	condition = 1;
	question = "That sounds sort of alarming. I am not sure that I trust you that much.";
	text1 = "Litalia is irritated. _Typical. Willing to talk. Not to act. Look at you. You are a wanderer. A mercenary. Nobody is rushing to give you your own province._";
	text2 = "_If you are to help change this world, you will have to trust someone. I think you should choose me. Why? Because my beliefs are right!_";
	text3 = "_Leave me. Wander the world. See who else has, alas, been given power. I think, when you see the paths others travel, you will return._";
	action = END_TALK;
	
begintalknode 223;
	state = 190;
	nextstate = -1;
	condition = 1;
	question = "I'm no longer sure that Shaping is beyond reformation.";
	text1 = "Litalia is irritated. _Then leave me. Go out into the world. See what such doubt and compromise have done to the people out there. To us all!_";
	text2 = "_Then, if you are willing to actually do something to repair Terrestia, I will be here._";	
	action = END_TALK;
	
begintalknode 224;
	state = 190;
	nextstate = 191;
	condition = 1;
	question = "I am willing to swear.";
	text1 = "Litalia rises and puts her hand on your shoulder. You can feel the heat she radiates.";
	text2 = "_Then swear to trust and serve me. Follow my commands. Work to cure the Shaper Council of their addiction to power, so that we can finally put the madness of the last centuries behind us._";
	
begintalknode 225;
	state = 191;
	nextstate = -1;
	condition = 1;
	question = "I'm still not sure.";
	text1 = "Litalia looks exasperated. _Have you not seen enough of this world to understand? Something must be done. Oh, just go away. Return when you are ready to pick a side._";
	action = END_TALK;
	
begintalknode 226;
	state = 191;
	nextstate = 170;
	condition = 1;
	question = "I so swear.";
	text1 = "_And I will guide you wisely. I will use your power to change the world for the better. I will not abuse the trust you have placed in me._";
	text2 = "_You can speak with Caretaker Eloise. She will give you additional supplies as you proceed. I will also make sure that Rummus and Sage Mendoa put all of their resources at your disposal._";
	text3 = "_I will also use my influence to try to get you forgiven for any crimes you have committed in the Shaper cities. You will need to use diplomacy to achieve our goals._";
	text4 = "_Now that there is hope, I am eager to begin. Let us discuss your first real mission. We must get through to Astoria._";
	code =
		sf(100,6,2);
		award_party_xp(250,20);
		sf(11,1,0);
	break;
		
begintalknode 227;
	state = 170;
	nextstate = 192;
	condition = gf(100,6) == 2 && (gf(34,9) == 4 || gf(34,9) == 5) && gf(100,11) == 0;
	question = "What do I need to do about Astoria?";
	text1 = "_To change the path of the Shapers, we need to reach the Shaper Council. Some of them have come to doubt the wisdom of their path. We need to make them feel the same horror at the ways of Shaping that we do._";
	text2 = "_Once they question the wisdom of Shaping, we have a chance to succeed. And the first target, I believe, is Astoria._";	
		
begintalknode 228;
	state = 192;
	nextstate = -1;
	condition = 1;
	question = "Is it really possible to get a member of the Council to reject Shaping?";
	text1 = "_Yes. None are so angry as a spurned lover. All we need to do is make sure that the Shaping art hurts them as much as it has hurt others._";
		
begintalknode 229;
	state = 192;
	nextstate = 193;
	condition = 1;
	question = "How will Astoria be convinced?";
	text1 = "_Though I have not been in rebel lands for some time, I still have frequent contact with my allies there. I know that they have a secret network of tunnels under the Mera-Tev. It is called the Shadow Road._";
	text2 = "_Many know that. What is not known is that the drakons have constructed a secret Shaper laboratory under there. They are creating a new sort of creation. They call it a shredbug._";
	text3 = "_It is fast, hardy, carnivorous, and reproduces very quickly. They wish to release it into the Mera-Tev. This is exactly the sort of thing we Trakovites want the world to see, to show them the dangers of Shaping._";
	text4 = "_So I want you to go to the Shadow Road, find the Shredbugs, and release them. Then speak with Astoria and try, subtly, to convince her of the rightness of our cause._";
	code =

		set_flag(34,9,5);
		toggle_quest(66,1);
	break;
		
begintalknode 230;
	state = 193;
	nextstate = -1;
	condition = 1;
	question = "Wait ... Did you say to release the shredbugs?";
	text1 = "_I did. They will do great harm, but that is nothing compared to the horrors that will be created if the war continues._";
	text2 = "_Ever year, worse monsters are made and unleashed. If Astoria sees what is made by those she actually trusts ... It might help._";	
		
begintalknode 231;
	state = 193;
	nextstate = -1;
	condition = 1;
	question = "Are you sure I can convince Astoria?";
	text1 = "_No, but I think, when she sees the disaster that has resulted from her action and inaction, that you have a chance of moving her slightly. That is the best we can do at this point._";
				
begintalknode 232;
	state = 193;
	nextstate = -1;
	condition = 1;
	question = "And you're sure that the shredbugs have to be released?";
	text1 = "_I believe so. To affect Astoria, a full member of the Council, will take a very dramatic display._";
				
begintalknode 233;
	state = 170;
	nextstate = -1;
	condition = gf(34,9) == 5 && gf(12,9) > 0;
	question = "I spoke with Astoria about the shredbugs. She seemed ... upset.";
	text1 = "_I am not surprised._ Litalia sighs. _So much madness, so much effort, all for a shift in the attitude of one person. Such is the madness of these times._";
	text2 = "She leaves the room and returns with a cloak for you. It is a beautiful garment, if slightly worn from much wear. _We have little to reward you for your help, but I will give you what I can._";
	text3 = "_Now for the next target. Astoria was weak. Now we must reach Alwan, that bitter old cripple. He is much more of a fanatic. He will be more difficult._";
	code = 
		set_flag(34,9,6);
		toggle_quest(66,3);
		award_party_xp(200,25);
		reward_give(21);
	break;					
	
begintalknode 234;
	state = 170;
	nextstate = 195;
	condition = gf(100,6) == 2 && (gf(34,9) == 6 || gf(34,9) == 7) && gf(100,11) == 0;
	question = "How will I convince Alwan?";
	text1 = "_General Alwan is consumed by the war. He believes that his armies of creations will carry the day. This belief is all that sustains his tormented form._";
	text2 = "_We will take that hope from him. We will show him that the art he relies upon to wage his war is a fragile crutch, which snaps when he trusts his full weight to it._";
				
begintalknode 235;
	state = 195;
	nextstate = 196;
	condition = 1;
	question = "How?";
	text1 = "_General Alwan uses servant minds to control his creations. They are in Control Core B, his newest attempt to master his army in such a way. The Control Core is hidden to the south of Fort Rockfall._";
	text2 = "_Go there. Find the Control Core. Destroy it._";	
	text3 = "_Then speak with Alwan. Be subtle. See if you can move his views closer to ours._";
	code = 
		set_flag(34,9,7);
		toggle_quest(67,1);
	break;	
	
begintalknode 236;
	state = 196;
	nextstate = -1;
	condition = 1;
	question = "What will this do to the Shaper army?";
	text1 = "_That is a fair question. It will give them a very unpleasant time. Especially the humans who suddenly find that their once docile creations are no longer mindless servants._";
	text2 = "_It will be gruesome, but this is what will be required to teach those still loyal to the Shapers that the safety and wealth provided by the creations is an illusion._";	
								
begintalknode 237;
	state = 196;
	nextstate = -1;
	condition = 1;
	question = "How can I find it?";
	text1 = "_My agents have not yet been a help in this regard. You will have to rely on your own ingenuity._";
	text2 = "_I will send word ahead to Trakovites in Perikalia to watch for you. Maybe, when you get there, one of them can help you. I think I recall that one of them was working in a bar._";	
								
begintalknode 238;
	state = 196;
	nextstate = -1;
	condition = 1;
	question = "How can I destroy it?";
	text1 = "_Any technique that results in the death of the servant minds there should suffice._";
								
begintalknode 239;
	state = 170;
	nextstate = -1;
	condition = gf(34,9) == 7 && gf(100,20) > 0;
	question = "The servant minds of Control Core B no longer control their creations. General Alwan seems unshaken.";
	text1 = "Litalia doesn't look surprised. _Oh, how I loathe that man. He will be a fanatic, crazed and unbroken, until the day he dies. He does not see the ruin his path has caused, but trust me. Those under him do._";
	text2 = "_What you have done will bring a change. Not as soon as I had hoped, but ..._ She sighs.";	
	text3 = "She removes a ring from her finger and hands it to you. _Another reward. To protect you on the most dangerous mission yet._";
	text4 = "_Now you must go south. Sage Taygen's madness must be turned back against him and his kind._";
	code = 
		set_flag(34,9,8);
		toggle_quest(67,3);
		award_party_xp(200,30);
		reward_give(341);
	break;					
		
begintalknode 240;
	state = 170;
	nextstate = 197;
	condition = gf(100,6) == 2 && (gf(34,9) == 8 || gf(34,9) == 9) && gf(100,11) == 0;
	question = "Tell me about Sage Taygen.";
	text1 = "_He is the least sane of the Shaper Council, and that takes some doing. He has come to fear and loathe the creations. From his warrens in the Dera Reaches, he is creating a disease meant to destroy them all._";
	text2 = "_In his madness lies our greatest risk and opportunity. We will show them the danger Shaping can bring, inflicted by an actual Shaper!_";
	text3 = "_Go to the Dera Reaches. Find Taygen's creation. It is probably being made in Kayar's Spire. Find a way to release it so that it does harm without devastation._";
	text4 = "_This display should communicate very clearly to all Terrestia the dangers they face._";
	code = 
		set_flag(34,9,9);
		toggle_quest(68,1);
	break;	
				
begintalknode 241;
	state = 197;
	nextstate = -1;
	condition = 1;
	question = "You're sure you don't want me to just destroy Taygen's work?";
	text1 = "_I am not mad, no matter what you are implying. If, by the time you reach the Purity Agent, it is complete and ready to destroy all creations, just destroy it._";
	text2 = "_However, I know very well how Shapers work, and I have had a spy of my own in Taygen's lands._ She holds up her hand to stop you before you can ask who it is.";
	text3 = "_Sage Taygen has the materials to make his agent in place. He also has the machinery to charge it. But it is out of balance. Incomplete. If you activate it now, you will probably create something that is harmful, but unstable. Temporary._";
	text4 = "_Do this. Create temporary, nightmarish chaos. Enough that even a madman like Taygen can see where Shaping research leads._";
					
begintalknode 242;
	state = 197;
	nextstate = -1;
	condition = 1;
	question = "What do you want the disease to do?";
	text1 = "_Cause enough pain to make us all fear Shaping as much as we should. But not enough to scourge Terrestia of life._";
	text2 = "_It is a shame I only found out about Taygen's work recently. Had I learned of it sooner, that would have been the first place I sent you._";		

begintalknode 243;
	state = 197;
	nextstate = -1;
	condition = 1;
	question = "How will I keep the disease from killing me?";
	text1 = "_I suggest, once you release it, making a speedy escape._";
	text2 = "_Understand me. Shaping it in its incomplete state is a risk, but it is nothing compared to the potential for harm if nobody interferes with Taygen's work._";
	
begintalknode 244;
	state = 170;
	nextstate = -1;
	condition = gf(34,9) == 9 && gf(100,17) > 0;
	question = "I'm afraid that I destroyed Taygen's work. It was not released.";
	text1 = "Litalia looks distraught. _Then we are lost! The best opportunity ... A failure. Taygen learned nothing. He will simply start again. I will never sway the Council now._";
	text2 = "_Leave me. Go, and never come back. I should never have trusted you. We will have to relocate and start from the beginning. Get out of my sight._ She turns away.";
	action = END_TALK;
	code =
		sf(100,6,3);
		sf(34,9,15);
		toggle_quest(68,3);
	break;
	
begintalknode 245;
	state = 170;
	nextstate = -1;
	condition = gf(34,9) == 9 && gf(100,21) > 0;
	question = "Taygen's disease was released in a different form. The Dera Reaches are ... having problems.";
	text1 = "Litalia nods somberly. _I have heard reassuring reports from the Zephyr Oasis. The results of the Agent's release have affected him greatly. Broken his will, even. I think that, when I confront him, I can bend him to my will._";
	text2 = "_Once again, I find that my conscience is pestering me. And yet, I am glad to say, our assaults are at an end._";
	text3 = "She leaves the chamber and returns soon after with a pair of gloves for you. _I am through killing. I have no more use for these. I will never take another human life._";
	text4 = "_I have one more task for you. I am going somewhere. I will make a speech. I will accept my punishment and my fate. But first, I swear to you, I will be heard. And I will need you there._";
	code = 
		set_flag(34,9,10);
		toggle_quest(68,3);
		award_party_xp(200,30);
		reward_give(476);
	break;					

begintalknode 246;
	state = 170;
	nextstate = -1;
	condition = gf(100,6) == 2 && (gf(34,9) == 10 || gf(34,9) == 11) && gf(100,11) == 0;
	question = "What do I need to do now?";
	text1 = "_Travel to the Shaper Citadel, far to the west. Enter it. I have agents I can use to clear the way for you. I will do what I can to get you permission to enter._";
	text2 = "She stands. _Soon, the Shaper Council will be there for a meeting. I will make sure that they see me. Be there for it. I promise that it will be a sight to see._";
	text3 = "_And now, I must depart. I will see you soon. Do not tarry. There is a chance for victory. And, if not, I might at least be able to rest. At last._";
	text4 = "She turns and walks out of the room.";
	action = END_TALK;
	code =
		sf(34,9,11);
		sf(100,18,1);
		sf(100,16,1);
		toggle_quest(24,1);
		erase_char(14);
	break;

begintalknode 247;
	state = 170;
	nextstate = -1;
	condition = gf(100,6) == 2 && (gf(34,9) >= 5 || gf(34,9) <= 9);
	question = "What about the other members of the Council?";
	text1 = "_There are few we have a chance of reaching. Rawal is craven. He will support whatever path he thinks will give him power._";
	text2 = "_High Councilor Shema is old and afraid. He will do what those on the front lines say._";
	text3 = "_And Sharissa and Nawaz, far to the west in their fat, wealthy, peaceful lands, will follow whatever path keeps the horrors of the rest of Terrestia away from their door. We simply must show that that our way leaves them safest._";

begintalknode 248;
	state = 170;
	nextstate = 200;
	condition = gf(100,6) == 2 && gf(100,8) == 0;
	question = "I have Shaper Rawal's control tool in me. Can anything be done about that?";
	text1 = "Litalia has you show it to her. She laughs. _Shaper Rawal is not the first to have this idea. Ghaldring and I made the same thing. Then discarded the design. It is just too unreliable. It prematurely kills your best servants._";
	text2 = "_I can remove it. However, it will be difficult. And extremely painful. Are you sure that you want to take the risk? Remember, as long as you stay far from Rawal, he will not be able to control you._";
																								
begintalknode 249;
	state = 200;
	nextstate = 170;
	condition = 1;
	question = "Never mind.";
	text1 = "_Perhaps wise. What else do you want to discuss?_";
	
begintalknode 250;
	state = 200;
	nextstate = -1;
	condition = 1;
	question = "I am ready. Get this thing out of me.";
	text1 = "Litalia directs you to a nearby stone table. You lie on it. She restrains you with ropes. _Please try to be calm. This is going to be agonizingly painful._ Her bedside manner leaves something to be desired.";
	text2 = "She bares your chest. She extends a smooth, pale hand and touches the tool. She concentrates for a moment. The tool lets out a long, shrill squeal. Then it shrivels up.";
	text3 = "It is more or less at this point that the agony starts. You feel as if a massive hand is squeezing your chest. Your life blood leaks out through a tiny hole in your heart.";
	text4 = "But Litalia is prepared. With a smooth motion, she slides the tool out of you, being careful not to leave any bits behind. Then she puts a hand on the hole, concentrates, and Shapes you. The hole in your heart closes. The wound seals up.";
	text5 = "Then she unties you. _You will need some time to recover._";
	text6 = "With a contemptuous flip of her hand, she throws the tool into the trash. You feel horribly weak, but you are free.";
	action = END_TALK;
	code =
		sf(100,8,1);
		alter_stat(3,-1);
		award_party_xp(100,20);
	break;
	
begintalknode 251;
	state = 170;
	nextstate = -1;
	condition = gf(34,9) == 5 && gf(29,18) > 0 && gf(100,6) == 2;
	question = "I have run into some difficulty. I had to destroy the shredbugs in the Shadow Road.";
	text1 = "Litalia's calm composure disappears in an instant. She is furious. _What? Do you realize what your clumsiness has cost us? An opportunity like this is desperately rare, and you spoiled it for us with your blundering!_";
	text2 = "_You are no longer of any use to me. Out of gratitude for what you have done so far, I will let you live. I shouldn't, but I will. Get out, and leave me to repair the damage you have done._";
	action = END_TALK;
	code =
		sf(100,6,3);
	break;																			

//begintalknode 251;
//	state = 170;
//	nextstate = -1;
//	condition = 1;
//	question = "";
//	text1 = ".";
//	text2 = "";																										
																					
	
	
		
	
	